foreign licensing agreements - Turco Inglés Diccionario